2026-10-12T10:51:27.1550264Z ##[group]Run # Every exported function is documented with a JSDoc block.
2026-10-12T10:51:27.1550315Z [36;1m# Every exported function is documented with a JSDoc block.[0m
2026-10-12T10:51:27.1550346Z [36;1mfor fn in $(grep -oE '^function [a-zA-Z]+' math.js | cut -d' ' -f2); do[0m
2026-10-12T10:51:27.1550372Z [36;1m  if ! grep -B1 "^function $fn" math.js | grep -q '^ \*/\|^\*/\|\*/$'; then[0m
2026-10-12T10:51:27.1550419Z [36;1m    echo "::error file=math.js,title=House style::$fn needs a /** JSDoc */ comment right above it"[0m
2026-10-12T10:51:27.1550437Z [36;1m    exit 1[0m
2026-10-12T10:51:27.1550446Z [36;1m  fi[0m
2026-10-12T10:51:27.1550454Z [36;1mdone[0m
2026-10-12T10:51:27.1550465Z [36;1mecho "house style ok"[0m
2026-10-12T10:51:27.1550477Z shell: /usr/bin/bash -e {0}
2026-10-12T10:51:27.1550486Z ##[endgroup]
2026-10-12T10:51:27.1837419Z house style ok
